A R Adaptive Multiple Importance Sampling (ARAMIS)
نویسنده
چکیده
ARAMIS is an R package that runs the AMIS [1] algorithm. The main features of ARAMIS are parallelization and customization. ARAMIS exploits the massively parallel structure of AMIS to improve the performance of the algorithm as it was implemented in the original paper. As a result simulation time is reduced by orders of magnitudes. As for customization, the potential of the R language is fully exploited by ARAMIS which allows the user to taylor the software to the model which results from his or her own research setting. Target and proposal kernel can be easily specified by the user. Some working examples contained in the manual explain how this can be efficiently and easily done. As a consequence of the flexibility and efficiency of the package, even fairly complicated problems can be accommodated, e.g. sampling from an Extreme Value (EV) Copula distribution with a mixture of EV distributions as the proposal kernel. The latter is an interesting and useful example of how the user can specify some “real-world” combination of target/proposal and it is added, in the manual, to the two working examples detailed in [1].
منابع مشابه
Adaptive Multiple Importance Sampling
The Adaptive Multiple Importance Sampling (AMIS) algorithm is aimed at an optimal recycling of past simulations in an iterated importance sampling scheme. The difference with earlier adaptive importance sampling implementations like Population Monte Carlo is that the importance weights of all simulated values, past as well as present, are recomputed at each iteration, following the technique of...
متن کاملAsymptotic properties of the sample mean in adaptive sequential sampling with multiple selection criteria
We extend the method of adaptive two-stage sequential sampling toinclude designs where there is more than one criteria is used indeciding on the allocation of additional sampling effort. Thesecriteria, or conditions, can be a measure of the targetpopulation, or a measure of some related population. We developMurthy estimator for the design that is unbiased estimators fort...
متن کاملAdaptive Importance Sampling Using Probabilistic Classification Vector Machines
This abstract presents the basic idea of a new adaptive methodology for reliability assessment using probabilistic classification vector machines (PCVMs) [1], a variant of support vector machines (SVMs) [2, 3]. The proposed method is pivoted around two principal concepts definition of an explicit failure boundary and its variability using PCVMs, and importance sampling (IS) [4–6]. The proposed ...
متن کاملUniform Convergence of Sample Average Approximation with Adaptive Multiple Importance Sampling
We study sample average approximations under adaptive importance sampling in which the sample densities may depend on previous random samples. Based on a generic uniform law of large numbers, we establish uniform convergence of the sample average approximation to the function being approximated. In the optimization context, we obtain convergence of the optimal value and optimal solutions of the...
متن کاملAN ADAPTIVE IMPORTANCE SAMPLING-BASED ALGORITHM USING THE FIRST-ORDER METHOD FOR STRUCTURAL RELIABILITY
Monte Carlo simulation (MCS) is a useful tool for computation of probability of failure in reliability analysis. However, the large number of samples, often required for acceptable accuracy, makes it time-consuming. Importance sampling is a method on the basis of MCS which has been proposed to reduce the computational time of MCS. In this paper, a new adaptive importance sampling-based algorith...
متن کامل